to make every reasonable effort - Deutsch Englisch Wörterbuch